person who sells coffee slushies - Spanish English Dictionary